#ifndef CLIENT_CONFIG_H
#define CLIENT_CONFIG_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

/* 客户端配置结构体 */
typedef struct {
    char server_ip[20];   // 服务器IP地址
    int server_port;      // 服务器端口
    char log_file[100];   // 日志文件路径
} ClientConfig;

/**
 * 功能 加载客户端配置
 * 参数
 * config_path 配置文件路径
 * 返回值
 * 0 成功 -1 失败
*/
int load_client_config(const char *config_path, ClientConfig *config);

#endif